﻿body { font-family:Verdana;
       font-size:11px;
       color:#005073;
       line-height:150%;
}
body a
{	color:#005073;
 	text-decoration:underline;
}
/*************************************************************************************************/
/* title division */
#divTitle{ background-image: url(../images/Title.png);
           height:100px; width:960px;			/* image size */
           margin-left:auto; margin-right:auto; /* center the div*/
           background-repeat:no-repeat;
}
/*************************************************************************************************/
/* customer menu division */
#divCustMenu{
	font-weight:normal;
	float:right;
	margin-right:180px;
	margin-top:4px;
	text-decoration:none;
}
/*************************************************************************************************/
/* customer menu division */
#divWelcome
{
	float:right;
	display:block;
	position:relative;
	top:30px;
	right:-210px;
}
/*************************************************************************************************/
/* customer menu links - remove default formatting */
#divCustMenu a{ text-decoration:none; color:#005073; }

#divCustMenu a:hover{ text-decoration:underline; }
/*************************************************************************************************/
/* navigation bar division */
#divNavBar
{	background-image: url(../images/nav_bar_narrow.png);
    height:22px; width:952px;			  /* image size */
    margin-left:auto; margin-right:auto; /*center the div*/   
    margin-top:10px;      
    font-family:Tahoma; font-size:12px;color:#005073;
    padding-left:8px; /* slightly shift 1st item to the right */
    padding-top:2px;
    z-index:1;
}
/* navigation menu - applies to all levels */

/* remove default formatting of list */
#divNavBar ul{ list-style:none; z-index:1}
#divNavBar > ul{padding:0; margin:0}		/* keep menu in bar */

#divNavBar a
{	display:block;
 	text-decoration:none; /* remove default formatting of links */
 	font-family:Tahoma; font-size:12px;
	width:8.6em;
	background-image:url("../images/nav_btn.png");
	height:20px;
	padding-top:5px;padding-left:5px;
	color:#005073;
	vertical-align:bottom;
}

/* make horizonal menu */
#divNavBar > ul > li{float:left;width:10em;}

/* display 1st level horizonal */
#divNavBar > ul > li > a{display:inline;background:none;} 

/* hover 1st level formatting */
#divNavBar > ul > li > a:hover{font-weight:bold;}

/* hover 2nd level formatting */
#divNavBar > ul > li  > ul a:hover{ font-weight:bold; background-image:url("../images/nav_btn_hover.png"); }

/*just show 1st level */
#divNavBar ul li ul{ display:none; }

/* hover 1st level -> display 2nd level only */
#divNavBar > ul > li:hover > ul{ display:block; position:absolute; }

/*hover 2nd level -> display 3rd level*/ 
#divNavBar > ul > li > ul >li:hover > ul{display:block;position:absolute;}

div.content{ clear:left }

/*************************************************************************************************/
/* Main division */
#divMain
{	width: 960px;
 	position:relative;
    margin-left:auto;margin-right:auto;
    clear:both;	
}
/* Header 2 - Section headers*/
.divSecHeader{ font-family:Verdana;
			font-size:12px;
			font-weight:bold;
			background-image:url("../images/sec_header.png");
			background-repeat:repeat-x;
			height:20px;
			padding-top:4px;
			color:#FFFFFF;
}
/* Section-main division */
.divSecMain{
	padding:8px;
	background-image:url("../images/background.png");
	background-repeat:repeat;
}

/*footer division */
#divFooter{ width:960px;
			margin-left:auto; margin-right:auto; /*center the div*/
			clear:both;
			margin-top:20px;
			padding-top:10px;
			border-top-style:solid;
			border-top-width:medium;
			border-top-color:#005073;
}

#divFooterRight{ text-align:right;
                  position:relative;
                  float:right;
}

/*************************************************************************************************/
/* buttons */
input.buttons
{	font-family:Tahoma;
 	font-size:12px;
}